package com.gzs.learn.springcloud.mapstruct;

import com.gzs.learn.springcloud.dto.DateEntityDto;
import com.gzs.learn.springcloud.entity.DateEntity;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;
import org.mapstruct.Mapping;

@Mapper
public interface DateEntityMS {
    DateEntityMS INSTANCE = Mappers.getMapper(DateEntityMS.class);

    DateEntityDto toDto(DateEntity entity);

    @Mapping(target = "id", ignore = true)
    DateEntity fromDto(DateEntityDto entityDto);
}
